package com.easyUploader.entity.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;

/**
 * @author 大忽悠
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
@Builder
@Slf4j
public class FileDto {
    /**
     * 目录或者文件名
     */
    private String name;
    /**
     * 当前文件是否是目录
     */
    private Boolean isDir;
    /**
     * 文件大小或者指的是目录下文件数量
     */
    private Long size;
    /**
     * 当前文件相对于存储桶的路径
     */
    private String relativePath;
    /**
     * 文件或者目录的访问路径
     */
    private String visitUrl;
}
